近日,ThrottleStop和RealTemp等软件的开发者Kevin Glynn,在软件的开发过程中发现,微软Windows 11/10上的Windows Defender会明显影响英特尔CPU的性能。虽然安全软件在实时保护期间必然会对性能有些许影响,但此次的影响要大得多。
据TechPowerup报道,Kevin Glynn发现当CPU满载的时候,HWiNFO会报告频率降低。更大的问题是,当Windows Defender受到影响时,性能就会明显下降,比如全核频率以5GHz运行的酷睿i9-10850K,会损失6%的性能。据了解,无论是桌面平台还是移动平台,英特尔第8、9、10和11代酷睿在Windows 11/10都会如此,只是程度有所不同,AMD的处理器则不会受到影响。
消耗如此多性能,最根本原因是Windows Defender会随机使用英特尔CPU提供的所有7个硬件性能计数器,其中包括3个固定功能计数器。每个计数器都可以在四种模式中的其中一种模式下进行编程,以配置其计数的特权级别,包括Disabled、OS (ring-0)、User (ring>0)和All-Ring。由于这些计数器共享资源,因此多个程序可能希望同时访问这些计数器。
像HWiNFO或者ThrottleStop这些系统应用程序,都将这些计数器设置为“mode 3”或“All-Ring”。设置了相同模式后,多个程序使用相同计数器是没有问题的,但Windows Defender设置的是“mode 2”,导致程序之间会不断争抢,计数器控制寄存器会在0x222和0x332之间不断变化。
该问题的根源不在于英特尔的硬件,因为经过手动设置设置后,性能就会恢复正常,而且不影响Windows Defender对病毒的防护。临时方法是使用Counter Control工具中的Reset Counters按钮,一键重置计数器,或者使用ThrottleStop工具,在“选项”中选择“Windows Defender Boost”功能。
游客终极杀人王 2022-06-29 00:38 | 加入黑名单
Y神连裸机温度都拿出来炫耀了,不要脸了开始
支持(3) | 反对(1) | 举报 | 回复
9#
gmhp一代宗师 2022-06-28 22:44 | 加入黑名单
强制 关闭Defender就OK, Defender没有什么卵用
已有2次举报支持(5) | 反对(3) | 举报 | 回复
8#
zhaoyun980终极杀人王 2022-06-28 21:24 | 加入黑名单
用AMD的表示吃瓜看猴耍
已有2次举报支持(7) | 反对(1) | 举报 | 回复
7#
lyahehehehe一代宗师 2022-06-28 21:23 | 加入黑名单
AMD:没办法,躺着都能赢!
已有3次举报支持(9) | 反对(1) | 举报 | 回复
6#
我匿名了 2022-06-28 19:50
再影响也没有用户自己去装个第三方杀毒影响大
已有1次举报支持(7) | 反对(0) | 举报 | 回复
5#
我匿名了 2022-06-28 17:19
IU容易被偷
支持(4) | 反对(0) | 举报 | 回复
4#
马克吐槽终极杀人王 2022-06-28 16:56 | 加入黑名单
“没人肯买新的CPU怎么办?”
“好办,让巨硬给系统上个降低旧CPU性能的Debuff就行。”
计划通
支持(17) | 反对(0) | 举报 | 回复
3#
yjhercules终极杀人王 2022-06-28 15:08 | 加入黑名单
本评论因举报过多被折叠 [+]2#
我匿名了 2022-06-28 14:29
学废了
支持(0) | 反对(0) | 举报 | 回复
1#
提示:本页有 9 个评论因未通过审核而被隐藏